package com.ibeeking.found.upms.api.common.query;

import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName EmployeeQuery
 * @Description
 * @Author ibeeking
 * @Date 2021-01-06 10:42
 **/
@Data
public class EmployeeQuery implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Long id;
    /**
     * 部门id
     */
    private Long departmentId;

    /**
     * 员工代码
     */
    private String code;

    /**
     * 员工名称
     */
    private String employeeName;

    /**
     * 员工英文名称
     */
    private String nickName;

    /**
     * 职务ID
     */
    private Long positionId;

    /**
     * 手机号码
     */
    private String mobile;

    /**
     * 性别。0=未定义，1=男性，2=女性
     */
    private Integer gender;

    /**
     * 个人邮箱
     */
    private String email;

    /**
     * 企业邮箱
     */
    private String bizMail;

    /**
     * 座机号码
     */
    private String telephone;

    /**
     * 联系地址
     */
    private String address;

    /**
     * 个人微信号
     */
    private String wechatCode;

    /**
     * 个人钉钉号
     */
    private String dingtalkCode;

    /**
     * 状态: 1=已激活，2=已禁用，4=未激活，5=退出企业
     */
    private Integer status;

}
